package com.jhon.yinji.lichuanvip.application;

import android.app.Application;
import android.widget.ImageView;

import com.jhon.yinji.lichuanvip.R;

import org.xutils.common.util.DensityUtil;
import org.xutils.image.ImageOptions;
import org.xutils.x;

/**
 * Created by yinji on 2016/7/14.
 */
public class MyApplication extends Application {

    public static ImageOptions imageOptions;

    @Override
    public void onCreate() {
        super.onCreate();
        x.Ext.init(this);
        x.Ext.setDebug(true);
        imageOptions = new ImageOptions.Builder()
                .setSize(DensityUtil.dip2px(120), DensityUtil.dip2px(120))
                .setRadius(DensityUtil.dip2px(5))
                // 如果ImageView的大小不是定义为wrap_content, 不要crop.
                .setCrop(true)
                // 加载中或错误图片的ScaleType
                //.setPlaceholderScaleType(ImageView.ScaleType.MATRIX)
                .setImageScaleType(ImageView.ScaleType.FIT_XY)
                //设置加载过程中的图片
//                .setLoadingDrawableId(R.drawable.ic_launcher)
                //设置加载失败后的图片
//                .setFailureDrawableId(R.drawable.ic_launcher)
                //设置使用缓存
                .setUseMemCache(true)
                //设置支持gif
                .setIgnoreGif(false)
                //设置显示圆形图片
//      .setCircular(false)
                .build();
    }
}
